car cleaning - French English Dictionary